home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / ZED3DSRC.ZIP / DOSFUNC.H < prev    next >
C/C++ Source or Header  |  1995-06-17  |  590b  |  32 lines

  1. #ifndef __DOSFUNC_H
  2. #define __DOSFUNC_H
  3.  
  4. #include <drawpoly.h>
  5.  
  6.  
  7. #ifdef __cplusplus
  8. extern "C" {
  9. #endif
  10.  
  11. struct color_struct
  12.     {
  13.     unsigned char r,g,b; /* 0-63 */
  14.     };
  15.  
  16. typedef struct color_struct color;
  17.  
  18. void to256(void);
  19. void totxt(void);
  20. void blit(outbuffer *out);
  21. void setpalette(color *palette, int col1, int col2);
  22.     /* sets palette entries col1 through col2 on the vga to the
  23.        values in palette */
  24. void setgrayscale(int col1, int col2);
  25.     /* makes a grayscale in between col1 and col2, going from light to
  26.        dark */
  27.  
  28. #ifdef __cplusplus
  29. }
  30. #endif
  31.  
  32. #endif